package com.syh.jn.scm.dto.supplier.stock;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class StockRecordItemVo implements Serializable {
  /**
   * 出入库单号id
   */
  private Long recordOrderId;
  /**
   * 对应订单ITEMId
   */
  private Long orderItemId;
  /**
   * 订单类型
   */
  private Short orderType;
  /**
   * 出入库单号
   */
  private String recordOrderCode;
  /**
   * 原始单号
   */
  private String originalOrderCode;
  /**
   * 出入库类型(1：销售出库 2：销售退货入库 3：采购入库 4：采购退货出库 5：报损出库 6：报溢入库)
   */
  private Short type;
  /**
   * 仓库id
   */
  private Long storehouseId;
  /**
   * 仓库名称
   */
  private String storehouseName;
  /**
   * 创建日期
   */
  private Long createTimeStamp;
  /**
   * 商品ID
   */
  private Long goodsId;
  /**
   * 规格
   */
  private String specName;
  /**
   * 商品名称
   */
  private String goodsName;
  /**
   * 商品编码
   */
  private String goodsCode;
  /**
   * 入库数量
   */
  private BigDecimal quantity;
  /**
   * 商品单价
   */
  private BigDecimal price;
  /**
   * 计量单位
   */
  private String units;
}
